194950
54484
94347
516143
857961
392900
864884
964590
438212
996288
245561
256852
5328799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471